﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace numer
{
    public partial class ResultScreen : Form
    {
        #region メンバ変数
        private bool result = true;
        #endregion

        #region 定数
        //各画面に割り振られている番号
        private const int MAINSCREEN = 1;
        private const int INPUTSCREEN = 2;
        private const int PLAYSCREEN = 3;
        private const int RESULTSCREEN = 4;
        //画面に表示する勝敗結果
        private const string WINMESSAGE = "YOU WIN";
        private const string LOSEMESSAGE = "YOU LOSE";
        #endregion

        #region 初期処理

        /// <summary>
        /// コンストラクタ
        /// </summary>
        public ResultScreen()
        {
            InitializeComponent();
        }

        #endregion

        #region イベント処理

        /// <summary>
        /// フォームロードイベント
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ResultScreen_Load(object sender, EventArgs e)
        {
            outtext();
        }

        /// <summary>
        /// ボタンクリックイベント
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnBack_Click(object sender, EventArgs e)
        {
            //画面遷移
            Program.FormContainer.Change(MAINSCREEN);
        }


        #endregion

        #region その他の処理

        /// <summary>
        /// 勝敗結果表示処理
        /// </summary>
        private void outtext() 
        {
            //勝敗結果より分岐
            if (result)
            {
                //結果表示(勝利)
                this.lblResult.Text = WINMESSAGE;
            }
            else
            {
                //結果表示(敗北)
                this.lblResult.Text = LOSEMESSAGE;
            }

        }

        #endregion
    }
}
